{extends file="assets::smarty-templates::Master"|ToPath}
{block name=content}
{html_css file="accordion.css"}

<form action="{$action}">
    <input type="hidden" name="option" value="com_acaweb" />
    <input type="hidden" name="controller" value="Acaweb.Notas" />
    
    <fieldset>
        <label>Notas :: Periodo {$periodos[$indexPeriodo]->getPeriodo()} de {$periodos[$indexPeriodo]->getAno()}</label>
        <dl>
            <label>Seleccionar Periodo</label>
            <div>
                <select name="IndexPeriodo" id="index-periodo">
                    {foreach $periodos as $periodo}
                    <option value="{$periodo@iteration - 1}"
                            {if $indexPeriodo == $periodo@iteration - 1}
                            selected="selected"
                            {/if}>
                        {$periodo->getAno()} - {$periodo->getPeriodo()}
                    </option>
                    {/foreach}
                </select>
            </div>
        </dl>
        <input type="submit" value="" id="submit" style="display: none;"/>

    </fieldset>

    <p id="defTitle">Definitiva</p>
    <div class="contentNotas">
        {foreach $cursos as $curso}
            <label class="expand">{$curso->getCurso()->getMateria()->getNombreMateria()} <span id="notaDef">{if $curso->getNotaDefinitiva()!=0}{$curso->getNotaDefinitiva()|string_format:"%.1f"}{else}N/A{/if}</span></label>
            <div class="collapse">
                <table class="normal tablesorter">
                    <thead>
                        <tr>
                            <th class="header">Cr&eacute;ditos</th>
                            <th class="header">Nombre</th>
                            {if $curso->getCurso()->getPorcentaje1() != 0}<th class="header">{$curso->getCurso()->getPorcentaje1()}%</th>{/if}
                            {if $curso->getCurso()->getPorcentaje2() != 0}<th class="header">{$curso->getCurso()->getPorcentaje2()}%</th>{/if}
                            {if $curso->getCurso()->getPorcentaje3() != 0}<th class="header">{$curso->getCurso()->getPorcentaje3()}%</th>{/if}
                            {if $curso->getCurso()->getPorcentaje4() != 0}<th class="header">{$curso->getCurso()->getPorcentaje4()}%</th>{/if}
                            {if $curso->getCurso()->getPorcentaje5() != 0}<th class="header">{$curso->getCurso()->getPorcentaje5()}%</th>{/if}
                            {if $curso->getNotaValidacion()!=0}<th class="header">Habilitaci&oacute;n</th>{/if}
                            <th class="header">Definitiva</th>
                        </tr>
                    </thead>
                    <tbody>
                        <tr class="{cycle values="odd, even"}">
                            <td>{$curso->getCurso()->getCreditos()}</td>
                            <td>{$curso->getCurso()->getMateria()->getNombreMateria()}</td>
                            {if $curso->getCurso()->getPorcentaje1() != 0}<td>{if $curso->getNota1()!=0}{$curso->getNota1()|string_format:"%.1f"}{else}N/A{/if}</td>{/if}
                            {if $curso->getCurso()->getPorcentaje2() != 0}<td>{if $curso->getNota2()!=0}{$curso->getNota2()|string_format:"%.1f"}{else}N/A{/if}</td>{/if}
                            {if $curso->getCurso()->getPorcentaje3() != 0}<td>{if $curso->getNota3()!=0}{$curso->getNota3()|string_format:"%.1f"}{else}N/A{/if}</td>{/if}
                            {if $curso->getCurso()->getPorcentaje4() != 0}<td>{if $curso->getNota4()!=0}{$curso->getNota4()|string_format:"%.1f"}{else}N/A{/if}</td>{/if}
                            {if $curso->getCurso()->getPorcentaje5() != 0}<td>{if $curso->getNota5()!=0}{$curso->getNota5()|string_format:"%.1f"}{else}N/A{/if}</td>{/if}
                            {if $curso->getNotaValidacion()!=0}<td>{if $curso->getNotaValidacion()!=0}{$curso->getNotaValidacion()|string_format:"%.1f"}{else}N/A{/if}</td>{/if}
                            <td>{if $curso->getNotaDefinitiva()!=0}{$curso->getNotaDefinitiva()|string_format:"%.1f"}{else}N/A{/if}</td>
                        </tr>
                    </tbody>
                </table>
             </div>
        {/foreach}
    </div>
</form>

<script type="text/javascript" >
    {literal}
        require(["jquery", "WhiteLabel.Accordion",], function($){
            $(document).ready(function($){
                $(".expand").toggler();    
                $("#content").expandAll({trigger: ".expand", ref: "div.contentNotas", localLinks: "p.top a"});

                $("#index-periodo").change(function(){
                    $("#submit").click();
                });
            });
        });
    {/literal}
</script>
{/block}